Para el desarrollo de este TP, fuimos escribiendo lo que cada funci\'on tendr\'ia que hacer en
castellano. A partir de estas instrucciones o pasos a seguir, reescribimos las acciones a tomar en
un pseudo-c\'odigo para luego ir tratando de transcribirlo al lenguaje $C$. Una vez que logramos
eso, ya sab\'iamos el comportamiento del algoritmo y pudimos empezar a escribir en lenguaje
$Assembler$, identificando variables y ciclos en cada una de las funciones. El hecho de saber
concretamente lo que ten\'iamos que escribir nos llev\'o tiempo, pero creemos que m\'as nos
hubiese llevado tratar de corregir una funci\'on mal hecha.
\\

Adem\'as tratamos de ir comentando cada paso que avanz\'abamos, y cada decisi\'on que tomasemos,
no s\'olo para facilidad del docente a la hora de corregir, sino para que nosotros mismos
pudi\'esemos interpretar el c\'odigo y hallar los potenciales errores.
\\

Tomamos como estrategia relevarnos el trabajo de cada uno y consultamos en grupo cuando fue
necesario. De esa manera logramos un producto consistente, libre de ambiguedades y conocido
\'integramente por todos los intregrantes del grupo.
\\

Las funciones implementadas en $ASM$ se hicieron con el set de instrucciones SSE para aprovechar
el trabajo en paralelo de los p\'ixeles de las im\'agenes, procesando al menos 8 bytes
simult\'aneamente.
